package modelo;

import java.security.Timestamp;
import java.util.Date;

public class Visita {

    private Date data;
    private Timestamp horario;
    private Residente residente;
    private String status;
    private long id;

    public Date getData() {
        return data;
    }

    public void setData(Date data) {
        this.data = data;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public Timestamp getHorario() {
        return horario;
    }

    public void setHorario(Timestamp horario) {
        this.horario = horario;
    }

    public Residente getResidente() {
        return residente;
    }

    public void setResidente(Residente residente) {
        this.residente = residente;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public boolean igual(Visita visita) {
        if (this.residente.equals(visita.residente) && this.data.equals(visita.data)
                && this.status.equals(visita.status) && this.horario.equals(visita.horario)) {
            return true;
        } else {
            return false;
        }
    }
}